win in a walk
Slang definitions & phrases for
win in a walk
win in a walk
verb phrase
To win easily; be a confident victor
(1896+)